草庐IT

Scroll View

全部标签

android - ScrollView 根本不滚动

我无法使ScrollView正确滚动。它总是切断底部的内容,就好像它是一个普通的LinearLayout一样。我的代码当然,我已经尝试添加/删除“fillViewport”和“isScrollContainer”属性,它并没有改变任何东西。这适用于ScrollView(仅限垂直)Horizo​​ntalScrollView必须用于水平滚动。 最佳答案 Answer:ScrollView在用作XML布局的根元素时不起作用。它必须被包裹在一个LinearLayout中。然后解决: 关于and

android - SwipeRefreshLayout 上面带有 scrollView 和 Layout

我有以下布局//someviewshere问题是当我向下滚动表格时,我无法再次向上滚动,因为正在触发滑动布局。如何仅在表格的第一个View可见时触发swiperefresh? 最佳答案 我发现,如果您将ScrollView替换为android.support.v4.widget.NestedScrollView,滚动行为将按您的预期工作。 关于android-SwipeRefreshLayout上面带有scrollView和Layout,我们在StackOverflow上找到一个类似的问

android - 试图了解 ScrollView 内 LinearLayout 的边距

我需要在SrollView中有一个LinearLayout并且LinearLayout必须与ScrollView有一个边距.起初,我能想到的解决该问题的唯一方法是在另一个LinearLayout中设置一个LinearLayout,并在最后一个布局上设置边距。如果它们设置在外部LinearLayout.中,它们将不起作用例子:我的问题是:我为什么需要这样做?如果我只有一个LinearLayout就没有边距...例子:然后,搜索一些类似的问题,我发现了一些布局,这让我想到了在ScrollView中使用填充而不是LinearLayout中的边距。这也解决了我的问题,我不需要LinearLay

android - 如何使 ScrollView 中的线性布局填充整个区域

这是我的布局,我希望看到红色背景(因为linear1具有红色背景并且具有填充父级的属性),另外两个布局在linear1上带有绿色和蓝色背景但我实际上看到的是ScrollView中的黑色背景和线性2和线性3中的绿色和蓝色,但线性1中没有红色背景即线性表现得像android:layout_height="wrap_content"设置不是android:layout_height="match_parent"有什么想法吗? 最佳答案 你需要设置fillViewport:android:layout_height="match_paren

android - 约束布局内的 ScrollView 不会滚动到父约束的底部

我有一个包含大约12/13个字段的表单。我在约束布局中使用了Scrollview。下面是XML布局的层次结构。问题是,它不会滚动到底部,而是仅滚动到最初的10个View。由于View不再滚动,最后3个字段被隐藏。父布局 最佳答案 此布局适用于我的应用程序。诀窍是在ScrollView中设置这两个属性:安卓:layout_height="0dp"app:layout_constraintBottom_toBottomOf="parent"我的应用中的简化布局:...OtherViewsinScrollView...

android - ScrollView中的最小高度fill_parent和高度wrap_content? (或者只是电子邮件应用程序编写布局的代码)

问题如果我有以下问题:如何让正文(第二个EditText)填满屏幕的其余部分,但当正文的内容太长时,ScrollView仍会启动?像height="wrap_content"和minHeight="fill_parent"layout_height="fill_parent"如果将它们放在ScrollView中,似乎什么也没做我想要的一个工作示例是电子邮件应用撰写窗口我试过了,EditText元素的行为就像它们是wrap_content并且没有发生填充。如果你输入的足够多,只需滚动 最佳答案 我发现了一个指向mailappsourc

javascript - 基于多个 ScrollView(s) 为单个 View 设置动画

我正在开发一个应用程序,我正在尝试根据多个ScrollView的滚动位置对View进行动画处理。这就是屏幕的样子。上面的屏幕有2个部分顶部的View组件底部的TabNavigator组件TabNavigator中的每个选项卡都有一个ScrollView(在这种情况下有2个但可以更多),我想要实现的是折叠View当用户向下滚动并在用户向上滚动时展开。在一个选项卡上我做得很好,它完全按照我想要的方式工作,但是当我添加第二个选项卡时问题就来了。问题当我在tab1上滚动一点并移动到tab2并尝试滚动时,它会变得生涩。查看GIF以了解我想说的内容更新在expo.io上查看此零食以实时查看问题sn

android - 我如何在我的 ScrollView 中调整我的 ImageView 的大小,因为它在这个图像中完成?

我创建了一个ScrollView,并在其中放置了一个ImageView。我希望滚动它以与下图相同的方式调整大小,但到目前为止我收效甚微。在我的尝试中,图像在滚动时调整大小,但调整大小后仍有空间。您将如何修改以下内容:图片:到目前为止我的代码:activity_main.xmlMainActivity:@OverridepublicvoidonScrollChanged(ObservableScrollViewscrollView,intx,inty,intoldx,intoldy){finalImageViewcontactPicture=(ImageView)findViewById

Android: ScrollView 中的相对布局

我有一个带有多个ImageView的RelativeLayout,当我转动屏幕时,ImageView变得杂乱无章。所以我决定把它包装成一个ScrollView。但是ScrollView不起作用!谁能帮我解决这个问题?我知道正确的方法是设计一个GridView或ListView,但是由于我有一些问题没有人回答我,所以我决定走这条路。这是我的xml代码: 最佳答案 简单的解决方案,只需将android:fillViewport="true"添加到Scrollview即可: 关于Android

android - 如何滚动到scrollview内recyclerview中的特定位置?

我搜索了很多关于我的查询的内容,但没有一个有用。我在根父布局内的ScrollView中有一个recyclerview和一些静态数据,如下所示。我已经设置了-scrollview.scrollto(0,0);因为每次我打开Activity时,它都会跳转到recyclerviewfirstitem并跳过recyclerview上方的静态数据。recyclerview.setNestedScrollingEnabled(false);recyclerview.setfocusable(false);用于平滑滚动。问题出在——layoutmanager.scrollToPositionWith